#ifndef SHELLSTATE_HPP
#define SHELLSTATE_HPP
#include "Environment.hpp"

class ShellState
{
public:
	ShellState();
	ShellState(const ShellState &copy);
	
	string envExpand(string str);
	string pathLookup(string str);
	
	bool isInteractive;
	int lastReturnCode;
	Environment env;
	map<string,string> aliases;
};

#endif
